زمانبندی ایستای وظایف در محاسبات گرید با استفاده از یک الگوریتم ژنتیک موازی

پایان نامه
چکیده

زمانبندی باید به گونه ای انجام گیرد که بتواند زمان اجرای کل برنامه را با توجه به زمان وظایف و ارتباط بین پردازنده ها، کمینه نماید. با توجه به np-hard بودن مسئله زمانبندی گراف وظایف، رویکرد های مبتنی بر روشهای قطعی در این زمینه کارا نخواهند بود، بنابر این استفاده از پردازش تکاملی و به طور عمده الگوریتمهای ژنتیک برای حل این مسئله موثر می باشد. در این پایان نامه به بررسی زمان بندی ایستای وظایف در محاسبات گرید و حل آن با استفاده از یک رویکرد تکاملی، پرداخته می شود. ثابت شده است که مسئلـه زمان بندی در محاسـبات گرید، یک مسئله np-سخت است و بنابراین می توان از روش های مکاشفه ای برای حل آن استفاده کرد. از آن جایی که الگوریتم ژنتیک یکی از روش های مکاشفه ای مفید برای حل مسایل np-سخت است، بنابراین می توان از آن برای حل مسئله زمان بندی ایستای وظایف در محاسبات گرید استفاده کرد. از جمله مشکلاتی که برای الگوریتم های ژنتیک سـاده می توان نام بـرد، هم گـرایی زود رس و زمان اجرای طولانی برنامه زمان بندی می باشد.بنابراین برای غلبه بر مشکلات ژنتیک ساده، الگوریتم ژنتیک موازی برای این کار پیشنهاد شده است. شبیه سازی و نتایج عملی نشان می دهد که در الگوریتم های پیشنهادی به دلیل استفاده از جمعیت بزرگ تر و مهاجرت کروموزوم ها مابین زیرجمعیت ها، زمان اتمام وظایف بهبود یافته است. هم چنین به دلیل تقسیم جمعیت به چند زیرجمعیت، سرعت اجرای برنامه زمان بندی نیز کاهش یافته است.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارائه یک الگوریتم جدید برای زمانبندی کارها در محاسبات ابری با استفاده از الگوریتم ژنتیک ترکیبی

محاسبات ابری به دلیل توانایی ارائه یک زیرساخت انعطاف پذیر و پویا در بستر تکنولوژی اطلاعات و تضمین پارامترهای کیفیت سرویس، به یکی از موضوعات مهم دنیای کامپیوتر تبدیل شده است. یکی از مسائل مهم در محاسبات ابری، زمانبندی کارها است. زمانبندی کارها برای پردازش توسط منابع مناسب موجود در شبکه ابر، به عنوان یک مساله اساسی در رسیدن به کارایی بالا در سیستم محاسبات ابری مطرح شده است. این مساله به دلیل دارا...

بهینه سازی زمان بندی الگوریتم های موازی با استفاده از الگوریتم ژنتیک

In scheduling, a set of machines in parallel is a setting that is important, from both the theoretical and practical points of view. From the theoretical viewpoint, it is a generalization of the single machine scheduling problem. From the practical point of view the occurrence of resources in parallel is common in real-world. When machines are computers, a parallel program can be conceived as a...

متن کامل

طراحی جدول زمانبندی خودکار برای دروس دانشگاهی با استفاده از الگوریتم های ژنتیک

طراحی جدول زمان­بندی، اساساً از وظایف پیچیده و وقت گیر برای پرسنل مسئول می­باشد که از طرفی انجام خودکار آن گامی در جهت کاهش بار کاری پرسنل و از سوی دیگر یک نمونه مطلوب برای امتحان روش­های برنامه­ریزی و ارضای محدودیت­ها در هوش مصنوعی است.  در این پژوهش، ابتدا  الگوریتم­های ژنتیک مطالعه و بررسی شده، سپس در مسأله بهینه سازی جدول زمانی دروس برای یک دانشکده فرضی مورد استفاده قرار گرفته است. د...

متن کامل

بهینه سازی شبکه عصبی MLP با استفاده از الگوریتم ژنتیک موازی FinGrain برای تشخیص سرطان سینه

امروزه استفاده از سیستم‌های هوشمند در تشخیص پزشکی به تدریج در حال افزایش است. این سیستم‌ها می‌توانند به کاهش خطایی که ممکن است توسط کارشناسان کم‌تجربه اتفاق بیافتد، کمک کند. بدین منظور استفاده از سیستم‌های هوشمند مصنوعی در پیش‌بینی و تشخیص سرطان سینه که یکی از رایج‌ترین سرطان‌ها در بین زنان است، مورد توجه می‌باشد. در این تحقیق فرآیند تشخیص بیماری سرطان سینه با یک رویکرد دو مرحله‌ای انجام...

متن کامل

ارایه یک برنامه مدیریت روسازی با استفاده از الگوریتم ژنتیک

در این مقاله برنامه رایانه ای مدیریت روسازی که بر اساس الگوریتم ژنتیک نوشته شده معرفی شده است. این برنامه می تواند به عنوان یک روش تحلیل کمکی مورد استفاده مهندسین روسازی قرار گیرد. مثال هایی برای نشان دادن کاربرد برنامه در انتخاب سطوح اخطار نگهداری ارایه شده و در انتها به منظور نشان دادن نتایج حاصل از برنامه، برنامه هایی برای نگهداری و بهسازی روسازی براساس دو تابع هدف که شامل کمینه کردن ارزش فع...

متن کامل

وارون‌سازی هم‌زمان و توأمان خواص پتروفیزیکی سنگ مخزن با استفاده از الگوریتم ژنتیک جزیره‌ای موازی

برای وارون‌سازی خواص پتروفیزیکی، به مدل فیزیک سنگی جهت پیوند زدن خواص پتروفیزیکی زمین به خواص لرزه‌شناسی آن نیاز است. در این پژوهش، از مدل BISQ (Biot Squirt flow) برای وارون‌سازی خواص پتروفیزیکی سنگ مخزن استفاده شده است. مدل BISQ به‌طور هم‌زمان هر دو سازوکار بایوت (Biot) و جریان فواره‌ای را دربرمی‌گیرد. جریان فواره‌ای از مهم‌ترین مدل‌های انتشار امواج در محیط‌های متخلخل حاوی سیال است. مدل بایوت،...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده کامپیوتر و فناوری اطلاعات

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023